home *** CD-ROM | disk | FTP | other *** search
- package netscape.javascript.adapters;
-
- import netscape.application.Target;
- import netscape.javascript.JSObject;
-
- public final class JSTargetAdapter implements Target {
- private JSObject jsObj;
-
- public JSTargetAdapter(JSObject var1) {
- this.jsObj = var1;
- }
-
- public void performCommand(String var1, Object var2) {
- if (this.jsObj != null) {
- Object var3 = this.jsObj.getMember("on" + var1);
- if (var3 != null) {
- Object[] var4 = new Object[]{var2};
-
- try {
- this.jsObj.call("on" + var1, var4);
- } catch (Exception var6) {
- System.out.println("Exception: " + var6);
- ((Throwable)var6).printStackTrace();
- }
- }
- }
- }
- }
-